• word of the day

    bletilla striata

    bletilla striata - Dictionary definition and meaning for word bletilla striata

    Definition
    (noun) Japanese orchid with white-striped leaves and slender erect racemes of rose to magenta flowers; often cultivated; sometimes placed in genus Bletia
    Synonyms : bletia striata
Download our Mobile App Today
Receive our word of the day
on Whatsapp